@charset "utf-8";
/**
 * by fengsutech
 * 09-23-2014
 */
html{font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body{font:12px/1.5 '微软雅黑',\5b8b\4f53,Arial,sans-serif;background:#fff;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block;}
code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}
button,input,optgroup,select,textarea {margin: 0;font: inherit;color: inherit;}
hr {height: 0;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
sub,sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline}
sup {top: -.5em}
sub {bottom: -.25em}
img{border:none}
h1,h2,h3,h4,h5,h6{font-size:100%}
input,label,img,th{vertical-align:middle}
ul,ol,li{list-style:none}
a{text-decoration:none;background: transparent}
a:hover,a:active{text-decoration:none}
audio,canvas,progress,video {display: inline-block;vertical-align: baseline}
abbr[title] {border-bottom: 1px dotted}
pre {overflow: auto}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer}
fieldset {padding: .35em .625em .75em;margin: 0 2px;border: 1px solid #c0c0c0}
legend {padding: 0;border: 0}
textarea {overflow: auto}
optgroup {font-weight: bold}
table{border-collapse:collapse;border-spacing:0}


/*通用样式*/
.clearfix:after,clearfix:before{display:table;content:" ";}
.clearfix:after,.clear{clear:both}
input:disabled{background:#f6fafc;}
textarea:disabled{background:#f6fafc;}
/*页面开始*/
html,body.inner-body{width:100%;height:100%;min-width:1200px;background:#eaeaea;overflow:hidden}
.header-box{width:100%;height:78px;background:#d32f2f;}
.header-lf{width:15%;text-align:center;padding:17px 0 0;background:#f4f4f4;float:left;}
.header-lf img{max-width:100%;}

.header-rg{width:84%;overflow:hidden;padding:0 40px;height:78px;float:right;padding-right:10%;}
.header-rg-lf{float:left;}
.header-rg-lf ul{overflow:hidden;}
.header-rg-lf ul li{float:left;margin-right:20px;}
.header-rg-lf ul li a{display:block;width:80px;height:78px;text-align:center;font-size:14px;color:#fff;padding:13px 0;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s;}
.header-rg-lf ul li a img{}
.header-rg-lf ul li a p{margin-top:5px;}
.header-rg-lf ul li a:hover{background:#a60101}
.header-rg-lf ul li a.on{background:#a60101}
.header-rg-rg{float:right;margin-left:20px;}
.header-rg-rg span{height:78px;line-height:78px;font-size:14px;color:#fff;}
.header-rg-rg em{padding:2px 8px;text-align:center;background:#a9e08b;font-weight:bold;display:inline-block;border-radius:50px;margin:0 10px;font-style:normal;color:#fff;font-size:14px;}
.header-rg-rg a{font-size:14px;color:#fff;outline:none}

/*主要内容*/
.inner-main{width:100%;overflow:hidden;}
/*左侧边栏*/
.inner-lf ul .second{
  margin-top:0px;
  display: none;
  padding-bottom:0px;
  height:auto;
}

.inner-lf ul .second li:last-child{
  border-bottom:none;
}
.inner-lf ul .second li{
  width: 100%;
  background-color: #fff;
  border-bottom: 1px solid #e7e7e7;
}

.inner-lf ul .second li:hover{
  background-color: #d32f2f;
}

.inner-lf ul .second li:hover a{
  color: #fff;
}

.inner-lf{width:15%;float:left;background:#f4f4f4;height:100%;-webkit-box-shadow:0 0 10px rgba(204, 204, 204, .5);  -moz-box-shadow:0 0 10px rgba(204, 204, 204, .5);  box-shadow:0 0 10px rgba(204, 204, 204, .5);}
.inner-lf ul {margin-top:30px;position:relative;overflow-y:auto;height:100%;padding-bottom:80px;}
.inner-lf ul li{width:100%; background:#e7e7e7;-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s;border-bottom:1px #ccc solid;}
.inner-lf ul li a{display:block;width:100%;height:30px;color:#555555;font-size:14px;padding-left:36%;line-height:30px;overflow:hidden;-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s;}
.inner-lf ul li span{display:block;float:left;height:30px;line-height:30px;font-size:15px;}
.inner-lf ul li a em{display:block;float:right;width:20px;height:30px;background:url(../img/em1.png) no-repeat center center;-webkit-transition: background 0.1s;-moz-transition: background 0.1s;-o-transition: background 0.1s;transition: background 0.1s;/* margin-right: 20px; */}
.inner-lf ul li.nav1 a{background:url(../img/icon1.png) no-repeat 10% center;}
.inner-lf ul li.nav2 a{background:url(../img/icon2.png) no-repeat 10% center;}
.inner-lf ul li.nav3 a{background:url(../img/icon3.png) no-repeat 10% center;}
.inner-lf ul li.nav4 a{background:url(../img/icon4.png) no-repeat 10% center;}
.inner-lf ul li.nav5 a{background:url(../img/icon5.png) no-repeat 10% center;}
.inner-lf ul li.nav6 a{background:url(../img/icon6.png) no-repeat 10% center;}
.inner-lf ul li.nav7 a{background:url(../img/icon7.png) no-repeat 10% center;}
.inner-lf ul li.nav8 a{background:url(../img/icon8.png) no-repeat 10% center;}
.inner-lf ul li.nav9 a{background:url(../img/icon9.png) no-repeat 10% center;}
.inner-lf ul li.nav10 a{background:url(../img/icon10.png) no-repeat 10% center;}
.inner-lf ul li.nav11 a{background:url(../img/icon11.png) no-repeat 10% center;}
.inner-lf ul li.nav12 > a{background:url(../img/icon_nav.png) no-repeat 28% center; background-size: 16px;}

.inner-lf ul li:hover a em{background:url(../img/em2.png) no-repeat center center;}
.inner-lf ul li.nav1:hover a{background:url(../img/icon1-1.png) no-repeat 10% center;}
.inner-lf ul li.nav2:hover a{background:url(../img/icon2-1.png) no-repeat 10% center;}
.inner-lf ul li.nav3:hover a{background:url(../img/icon3-1.png) no-repeat 10% center;}
.inner-lf ul li.nav4:hover a{background:url(../img/icon4-1.png) no-repeat 10% center;}
.inner-lf ul li.nav5:hover a{background:url(../img/icon5-1.png) no-repeat 10% center;}
.inner-lf ul li.nav6:hover a{background:url(../img/icon6-1.png) no-repeat 10% center;}
.inner-lf ul li.nav7:hover a{background:url(../img/icon7-1.png) no-repeat 10% center;}
.inner-lf ul li.nav8:hover a{background:url(../img/icon8-1.png) no-repeat 10% center;}
.inner-lf ul li.nav9:hover a{background:url(../img/icon9-1.png) no-repeat 10% center;}
.inner-lf ul li.nav10:hover a{background:url(../img/icon10-1.png) no-repeat 10% center;}
.inner-lf ul li.nav11:hover a{background:url(../img/icon11-1.png) no-repeat 10% center;}
.inner-lf ul li.nav12:hover > a{background:url(../img/icon_nav.png) no-repeat 28% center; background-size: 16px;}

.inner-lf ul li.on{background:#e9e9e9}
.inner-lf ul li.on a em{background:url(../img/em2.png) no-repeat center center;}
.inner-lf ul li.nav1.on a{background:url(../img/icon1-1.png) no-repeat 10% center;}
.inner-lf ul li.nav2.on a{background:url(../img/icon2-1.png) no-repeat 10% center;}
.inner-lf ul li.nav3.on a{background:url(../img/icon3-1.png) no-repeat 10% center;}
.inner-lf ul li.nav4.on a{background:url(../img/icon4-1.png) no-repeat 10% center;}
.inner-lf ul li.nav5.on a{background:url(../img/icon5-1.png) no-repeat 10% center;}
.inner-lf ul li.nav6.on a{background:url(../img/icon6-1.png) no-repeat 10% center;}
.inner-lf ul li.nav7.on a{background:url(../img/icon7-1.png) no-repeat 10% center;}
.inner-lf ul li.nav8.on a{background:url(../img/icon8-1.png) no-repeat 10% center;}
.inner-lf ul li.nav9.on a{background:url(../img/icon9-1.png) no-repeat 10% center;}
.inner-lf ul li.nav10.on a{background:url(../img/icon10-1.png) no-repeat 10% center;}
.inner-lf ul li.nav11.on a{background:url(../img/icon11-1.png) no-repeat 10% center;}
.inner-lf ul li.nav12.on > a{background:url(../img/icon_nav_hover.png) no-repeat 28% center; background-size: 16px;}

/*二期*/
.input{position: relative; font-size: 14px; color: #777777; width: 200px; height: 30px; line-height: 30px; border: 1px #e5e5eb solid; border-radius: 3px; padding: 0 10px; outline: none; background-color: #f4f4f4;}
.hz-box{display: flex; justify-content: space-around; align-items: flex-start; max-width: 900px; margin-top: 50px;}
.hz-message-box, .hz-message-person-box{flex: 1; padding-left: 30px;}
.hz-message-box{border-right: 1px solid #ccc;}
.hz-message{ display: flex; margin-bottom: 22px;}
.hz-tel{margin-bottom: 22px;}
.hz-message h2, .hz-tel h2{text-align: right;width: 100px;float: left;height: 30px; line-height: 30px; color: #444444; font-size: 14px; margin-right: 15px;}
.hz-message span{height: 30px; line-height: 30px; margin-left: 6px;}
.hz-message .ipt, .hz-tel input{position: relative; font-size: 14px; color: #777777; width: 200px; float: left; height: 30px; line-height: 30px; border: 1px #e5e5eb solid; border-radius: 3px; padding: 0 10px; outline: none; background-color: #f4f4f4;}
.hz-message span{line-height: 30px;}
.hz-tel{display: flex; align-items: center;}
.hz-tel p{height: 30px; line-height: 30px; color: #444444; font-size: 14px; margin-right: 15px;}
.hz-btn{display: inline-block; line-height: 28px; text-align: center; width: 100px; height: 28px; background: #d32f2f; color: #fff; font-size: 14px; border: none;  border-radius: 5px; margin-left: 20px;}
.hz-title {display: inline-block; line-height: 40px; text-align: center; width: 150px; height: 40px; background: #d32f2f; color: #fff; font-size: 14px; border: none;  border-radius: 5px; margin-bottom: 30px;}
.hz-zhxx{ margin-top: 100px;}

.p{ width: 90%; margin: 10px 0 20px; font-size: 16px;}
.p-r{ text-align: right; }

.table .ipt{position: relative; font-size: 14px; color: #777777; width: 200px; height: 30px; line-height: 30px; border: 1px #e5e5eb solid; border-radius: 3px;
  padding: 0 10px; outline: none; background-color: #f4f4f4;}
.table .ipc{ border: 0px; border-bottom: 1px solid #e5e5eb; background-color: #f4f4f4; outline: none; width: 100px; height: 30px; line-height: 30px;}

.inner-rg table.table-bc{width: 44%; float: left;}

.mine-content{display: flex; justify-content: space-between; align-items: center; width: 90%;}
.mine-content > div{display: flex; align-items: center;}
.mine-content p {font-size: 16px; font-weight: 550; margin-right: 20px;}
.mine-content button{display: inline-block; line-height: 40px;text-align: center; min-width: 150px;height: 40px;background: #d32f2f;color: #fff;font-size: 14px;border: none;
  border-radius: 5px; }
.mine-content input{width: 190px;height: 30px;line-height: 30px;display: inline-block;border: 1px #e0e0e7 solid;border-radius: 5px;padding: 0 2px 0 10px;overflow: hidden;
  background: #fff;}

.tj-table .ipt{width: 150px;}
.tj-table input{width: 100px;height: 30px;line-height: 30px;display: inline-block;border: 1px #e0e0e7 solid;border-radius: 5px;padding: 0 2px 0 10px;overflow: hidden;
  background: #fff; outline: none;background-color: #f4f4f4;}
.hz-all{
  font-size: 18px;
  font-weight: 600;
  display: flex; justify-items: left; align-items: center;
}
.hz-all input{width: 100px;}
.hz-all-before{margin-right: 100px;}
.hz-table td{height: 40px !important; line-height: 40px !important; text-align: center;}
.hz-table input{background: none; height: 30px; line-height: 30px; border: 0px; border-bottom: 1px solid #999; width: 150px; text-align: center; outline: none;}
.message-text{font-size: 16px;;font-weight: 550; display: flex; justify-content: left; align-items: center; margin: 20px 0;}





/*右边*/
.inner-rg{width:84%;float:right;padding:30px 0 30px 30px;background:#eaeaea;position:relative;overflow-y:auto;}
.shadow{width:14px;background:url(../img/shadow.png) repeat-y;position:absolute;top:0;left:0;background-size:cover;display:none;}
/*当前位置*/
.inner-rg .catpos{width:90%;height:30px;background:#f4f4f4;padding:0 20px;color:#555555;font-size:14px;line-height:30px;}
.inner-rg .catpos a{color:#555555;font-size:14px;}
.inner-rg .catpos em{font-style:normal;padding:0 8px;}
.inner-rg h2.index-title{font-size:20px;color:#333333;padding-left:20px;margin:40px 0 40px;}
.inner-rg ul.index-ul{overflow:hidden;width:90%;}
.inner-rg ul.index-ul li{float:left;width:20%;text-align:center;margin:0 2.5%;}
.inner-rg ul.index-ul li img{width:100%;}

.inner-rg ul.index-ul1{overflow:hidden;width:90%;}
.inner-rg ul.index-ul1 li{float:left;width:20%;margin:0 2.5%;}
.inner-rg ul.index-ul1 li a{display:block;width:100%;text-align:center;border:2px #fff solid;border-radius:5px;background:#f4f4f4;padding:45px 0;margin-bottom:37px;font-size:16px;color:#666666}
.inner-rg ul.index-ul1 li img{margin-right:15px;}

.inner-rg ul.index-ul1 li:hover img{animation: xuanzhuan 1s infinite; -webkit-animation: xuanzhuan 1s infinite; }
@-webkit-keyframes 'xuanzhuan' {from {-webkit-transform:perspective(400px) rotateY(0deg);}to {-webkit-transform:perspective(400px) rotateY(360deg);}}


/*筛选*/
.inner-rg-search{width:90%;margin:20px 0 20px;height:50px;}
.inner-rg-search .search1{width:220px;height:30px;float:left;margin-top:5px;}
.inner-rg-search .search1 h2{color:#555555;font-size:14px;display:inline-block;padding:0 17px;height:30px;line-height:30px;}
.inner-rg-search .search1 span{background:#fff;color:#7f7f83;font-size:14px;width:106px;height:30px;line-height:30px;text-align:center;display:inline-block;position:relative;border:1px #e0e0e7 solid;border-radius:5px;cursor: pointer;
-webkit-box-shadow:0 2px 3px rgba(245, 246, 247, .8);
  -moz-box-shadow:0 2px 3px rgba(245, 246, 247, .8);
  box-shadow:0 2px 3px rgba(245, 246, 247, .8);
}
.inner-rg-search .search1 span i{font-style:normal}
.inner-rg-search .search1 span em{margin-left:5px;}
.inner-rg-search .search1 span ul{display:none;position:absolute;top:28px;left:-1px;width:106px;z-index:10;background:#fff;border:1px #e0e0e7 solid;border-radius:0 0 5px 5px;border-top:0;padding:10px 0;}
.inner-rg-search .search1 span ul li a{width:106px;height:30px;line-height:30px;display:block;padding-left:17px;text-align:left;color:#7f7f83;}
.inner-rg-search .search1 span ul li a:hover{background:#e8f1fb;}

.inner-rg-search .search2{width:340px;height:30px;float:left;overflow:hidden;margin-top:5px;}
.inner-rg-search .search2 h2{color:#555555;font-size:14px;display:inline-block;padding:0 17px;height:30px;line-height:30px;float:left;}
.inner-rg-search .search2 form{width:190px;display:inline-block}
.inner-rg-search .search2 .input-box{width:190px;height:30px;line-height:30px;display:inline-block;border:1px #e0e0e7 solid;border-radius:5px;padding:0 2px 0 10px;overflow:hidden;background:#fff;}
.inner-rg-search .search2 .input-box input[type="text"]{border:none;width:130px;height:28px;line-height:28px;display:block;float:left;color:#7f7f83;font-size:14px;outline:none;}
.inner-rg-search .search2 .input-box .search-btn{border:none;margin-top:1px;width:26px;height:26px;display:block;float:right;background:url(../img/search.png) no-repeat center center;background-size:cover;outline:none;}

.inner-rg-search .search3{width:485px;height:40px;float:right;}
.inner-rg-search .search3 a{display:block;float:left;margin-left:25px;height:40px;line-height:40px;text-align:center;background:#e8c160;font-size:14px;color:#fff;padding:0 15px;border-radius:5px;-webkit-box-shadow:0 2px 3px rgba(234, 169, 51, .8);
  -moz-box-shadow:0 2px 3px rgba(234, 169, 51, .8);
  box-shadow:0 2px 3px rgba(234, 169, 51, .8); }
.inner-rg-search .search3 a img{margin-right:10px;margin-top:-2px;}
.new-file{display: block;margin:0 auto;}
.inner-rg-search .search6{width:200px;height:40px;float:right;}
.inner-rg-search .search6 a{display:block;float:left;margin-left:25px;width:130px;height:40px;line-height:40px;text-align:center;background:#e8c160;font-size:14px;color:#fff;padding:0 15px;border-radius:5px;-webkit-box-shadow:0 2px 3px rgba(234, 169, 51, .8);
  -moz-box-shadow:0 2px 3px rgba(234, 169, 51, .8);
  box-shadow:0 2px 3px rgba(234, 169, 51, .8); }
.inner-rg-search .search6 a img{margin-right:10px;margin-top:-2px;}
/*表格*/
.inner-rg table{width:90%;}
.inner-rg table tr th{color:#fff;font-size:14px;height:30px;background:#d32f2f;text-align:left;}
.inner-rg table tr td{color:#666666;font-size:14px;height:24px;border-bottom:1px #d5d5d5 dashed;
	text-align: left;}
.inner-rg table tr td a{width:50px;height:24px;line-height:24px;text-align:center;display:inline-block;font-size:14px;color:#fff;margin:0 5px;}
.inner-rg table tr td a.edit{background:#df5959;}
.inner-rg table tr td a.ice{background:#58ade3;}
.inner-rg table tr td a.ice.no{background:#b1b1b1;}
.inner-rg table tr td a.xg{color:#666666;}

/*页码*/
.pages{width:90%;margin:5% 0;text-align:center;}
.pages a{display:inline-block;padding:5px 15px;border-radius:3px;color:#666666;font-size:14px;outline:none;margin-right: 5px;}
.pages span{display:inline-block;padding:5px 15px;border-radius:3px;color:#666666;font-size:14px;outline:none;margin-right: 5px;}
.pages .current{background:#d32f2f;color:#fff;-webkit-box-shadow:0 2px 3px rgba(137, 143, 148, 1);
  -moz-box-shadow:0 2px 3px rgba(137, 143, 148, 1);
  box-shadow:0 2px 3px rgba(137, 143, 148, 1); }
.pages a:hover{background:#d32f2f;color:#fff;-webkit-box-shadow:0 2px 3px rgba(137, 143, 148, 1);
  -moz-box-shadow:0 2px 3px rgba(137, 143, 148, 1);
  box-shadow:0 2px 3px rgba(137, 143, 148, 1); }
.pages a.prev:hover{background:none;-webkit-box-shadow:0 2px 3px rgba(137, 143, 148, 0);
  -moz-box-shadow:0 2px 3px rgba(137, 143, 148, 0);
  box-shadow:0 2px 3px rgba(137, 143, 148, 0);}
.pages a.next:hover{background:none;-webkit-box-shadow:0 2px 3px rgba(137, 143, 148, 0);
  -moz-box-shadow:0 2px 3px rgba(137, 143, 148, 0);
  box-shadow:0 2px 3px rgba(137, 143, 148, 0);}
.select-sea{    border: none;
  width: 130px;
  height: 28px;
  line-height: 28px;
  display: block;
  float: left;
  color: #7f7f83;
  font-size: 14px;
  outline: none;}

/*添加新会员*/
.message-box{overflow:hidden;margin:40px 0;width:900px}
.message-box .message{float:left;width:450px;overflow:hidden;padding-left:50px;margin-bottom:22px;}
.message-box .message h2{text-align:right;width:100px;float:left;height:30px;line-height:30px;color:#444444;font-size:14px; margin-right:15px;}
.message-box .message .ipt{position:relative;font-size:14px;color:#777777;width:245px;float:left;height:30px;line-height:30px;border:1px #e5e5eb solid;border-radius:3px;padding:0 10px;outline:none;background-color:#f4f4f4;}
.message-box .message span{float:left;height:30px;line-height:30px;display:block;color:#ff0000;font-size:14px;padding:0 15px;}
.message-box .message1{float:left;padding-left:50px;margin-bottom:22px;}
.message-box .message1 h2{text-align:right;width:100px;float:left;height:30px;line-height:30px;color:#444444;font-size:14px; margin-right:15px;}
.message-box .message1 span{float:left;height:30px;line-height:30px;display:block;color:#ff0000;font-size:14px;padding:0 15px;}
.message-box .message1 .ipt{font-size:14px;color:#777777;width:695px;float:left;height:90px;border:1px #e5e5eb solid;border-radius:3px;max-width:695px;max-height:90px;padding:10px;background:#f4f4f4;}
.message-box .message3{width:900px;text-align:center;clear:both;}
.message-box .message3 .ipt3{display:inline-block;line-height:40px;text-align:center;width:243px;height:40px;background:#d32f2f;color:#fff;font-size:14px;border:none;border-radius:5px;margin-top:5%;}
.message-box .message3 .ipt3.next{background:#efa423;margin-left:15px;}
.message-box .message-new{float:left;overflow:hidden;width:450px;}


.message-box .lj-bmlabel{   height:auto}
.lj-bmlable-rg{  width:725px; float: left}
.message-box .lj-bmlable .lj-bmlable-rg label{ display:inline-block; margin: 0 30px 8px; font-weight: normal; font-size: 14px; width:115px;}
.message-box .lj-bmlable .lj-bmlable-rg label input{  margin:0 5px 0 0}

/*会员查看*/
.inner-rg-main1{width:90%;background:#f4f4f4;padding:70px 0;margin:40px 0;}
.message-box.look{margin:40px auto;width:450px;}
.message-box.look .message{padding-left:0;}
.message-box.look .message3{width:450px;}



/*确定会员*/
.message-box-l{ border-top:1px #ccc solid}
.message-box-l input{ background:none}
.message-box-l .btn-primary{  background:#d32f2f; border:none; margin-top: 5%; width:245px; height:40px;}
.modal-lg{  width:400px;}
.czcg-tc{ width:100%}
.czcg-tc-tit{ text-align:center; font-size:36px; color:#8de187; font-weight:bold; padding:20px 0}
.czcg-tc-tit img{ margin:0 10px 0 0}
.message-box-l .message-box .message .jpsl{ width:220px}
.message-box-l .message-box .message em{  font-style:normal; line-height:30px; margin:0 0 0 8px; font-size:14px}
.message-box-l .message-box .message2{float:left;overflow:hidden;height:90px;width:450px;}
.message-box-l .message1{width:450px;float:left;padding-left:50px;margin-bottom:22px;}
.message-box-l .message1 h2{text-align:right;width:100px;float:left;height:30px;line-height:30px;color:#444444;font-size:14px; margin-right:15px;}
.message-box-l .message1 span{float:left;height:30px;line-height:30px;display:block;color:#ff0000;font-size:14px;padding:0 15px;}
.message-box-l .message1 .ipt{font-size:14px;color:#777777;width:245px;float:left;height:90px;border:1px #e5e5eb solid;border-radius:3px;max-width:245px;max-height:90px;padding:10px;background:#f4f4f4;}


/*会员储值*/
.inner-rg-search .lsearch4{width:370px; float:left; height:30px;margin-top:5px;}
.inner-rg-search .lsearch4 h2{  color: #555555;  float:left; font-size: 14px; display: inline-block; padding: 0 17px;  height: 30px; line-height: 30px; }
.inner-rg-search .lsearch4 input{ width:29%;padding-left:10px; float:left; height:30px; line-height:30px; border-radius:5px; border:1px #e0e0e7 solid}
.inner-rg-search .lsearch4 .lczrl{  width:30px; float:left; line-height:30px; font-size:16px; text-align:center}
.inner-rg-search .search5{width:400px;height:30px;float:left;overflow:hidden;margin-top:5px;}
.inner-rg-search .search5 h2{color:#555555;font-size:14px;display:inline-block;padding:0 17px;height:30px;line-height:30px;float:left;}
.inner-rg-search .search5 form{width:250px;display:inline-block}
.inner-rg-search .search5 .input-box{width:240px;height:30px;line-height:30px;display:inline-block;border:1px #e0e0e7 solid;border-radius:5px;padding:0 2px 0 10px;overflow:hidden;background:#fff;}
.inner-rg-search .search5 .input-box input[type="text"]{border:none;width:200px;height:28px;line-height:28px;display:block;float:left;color:#7f7f83;font-size:14px;outline:none;}
.inner-rg-search .search5 .input-box .search-btn{border:none;margin-top:1px;width:26px;height:26px;display:block;float:right;background:url(../img/search.png) no-repeat center center;background-size:cover;outline:none;}


/*酒票剩余查询*/
.jp-top{width:90%;padding:40px 0;border-bottom:1px #d5d5d5 dashed;overflow:hidden;}
.jp-top-lf{width:400px;float:left;}
.jp-top-lf .message{width:400px;overflow:hidden;margin-bottom:15px;}
.jp-top-lf .message h2{text-align:right;width:100px;float:left;height:30px;line-height:30px;color:#444444;font-size:14px; margin-right:15px;}
.jp-top-lf .message .ipt{position:relative;font-size:14px;color:#777777;width:250px;float:left;height:30px;line-height:30px;border:1px #e5e5eb solid;border-radius:3px;padding:0 10px;outline:none;background-color:#f4f4f4;}
.message h2{text-align:right;width:100px;height:30px;line-height:30px;color:#444444;font-size:16px; margin-right:15px;}
.cardp{text-align:right;width:100px;height:30px;line-height:30px;color:#444444;font-size:16px; margin-right:15px;}
.cardph2{text-align:right;width:100px;height:30px;line-height:30px;color:#444444;font-size:18px; margin-right:15px;}
.message .ipt{position:relative;font-size:14px;color:#777777;width:300px;height:30px;line-height:30px;border:1px #e5e5eb solid;border-radius:3px;padding:0 10px;outline:none;background-color:#f4f4f4;}
.jp-top-rg{float:left;overflow:hidden;}
.cardmsg{ margin:15px 0; }
.jp-top-rg a{display:block;float:left;width:150px;height:70px;text-align:center;line-height:70px;font-size:18px;border-radius:5px;color:#fff;margin-right:20px;}
.jp-top-rg a img{margin-right:10px;margin-top:-5px;}
.jp-top-rg a.a1{background:#a9e08b}
.jp-top-rg a.a2{background:#6eb7e5}
.jp-top-rg a.a3{background:#e66161}
.jp-top-rg a.a4{background:#e6af61}
.jp-bottom{}
.jp-bottom ul{padding:20px;overflow:hidden;}
.jp-bottom ul li{float:left;width:299px;height:137px;position:relative;margin:20px;background: url(../img/jp6.png) no-repeat;}
.jp-bottom ul li img{width:100%;}
.jp-bottom ul li h2{position:absolute;color:#feef7c;font-size:14px;bottom:15px;left:15px;}
.jp-bottom ul li h3{position:absolute;color:#bb2c00;font-size:30px;width:40px;height:66px;margin-top:-33px;font-weight:bold;top:50%;right:7px;text-align:center;}
.jp-bottom .tit{   margin-top: 45px; font-size:20px; font-weight:bold; color:#ffa200; background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(255, 255, 229, 1)), to(rgba(255, 162, 0, 1)));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; text-align:center}
.jp-bottom .tit strong{ font-size:25px; margin:0 20px 0 0}

/*酒票查询*/
.jp-cx-bottom{width:90%;}
.jp-cx-bottom ul{padding:20px;overflow:hidden;}
.jp-cx-bottom ul li{width:45%;margin:0 2%;background:#f4f4f4;padding:20px;}
.jp-cx-bottom ul li h2 span{color:#333333;font-size:14px;margin-right:20px;}
.jp-cx-bottom ul li h2 a{padding:0 10px;height:25px;line-height:25px;text-align:center;background:#e8c160;font-size:14px;color:#fff;border-radius:5px;-webkit-box-shadow:0 2px 3px rgba(234, 169, 51, .8);
  -moz-box-shadow:0 2px 3px rgba(234, 169, 51, .8);
  box-shadow:0 2px 3px rgba(234, 169, 51, .8); }
.jp-cx-bottom ul li h2.margin{margin-top:20px;}
.research{width:45%;margin:0 2%;text-align:center;}
.research .ipt3{display:inline-block;line-height:40px;text-align:center;width:243px;height:40px;background:#d32f2f;color:#fff;font-size:14px;border:none;border-radius:5px;margin-top:5%;}

/*酒票使用情况*/
.jp-lb-bottom{width:90%;padding-top:50px;}
.jp-lb-bottom table{width:100%;}

/*酒票购买*/
.research1{width:400px;text-align:center;}
.research1 .ipt3{display:inline-block;line-height:40px;text-align:center;width:243px;height:40px;background:#d32f2f;color:#fff;font-size:14px;border:none;border-radius:5px;margin-top:5%;}
.jp-jt{width:150px;padding-left:50px;line-height:260px;float:left;}
.jp-table{width:300px;float:left;}
.jp-table table{width:100%;}
.jp-table table tr th{height:30px;background:#f4f4f4;color:#333333;font-size:14px;font-weight:normal}
.jp-table table tr td{text-align:center;height:40px;font-size:14px;}
.research2{width:300px;margin-top:40px;text-align:center;}
.research2 .ipt3{display:inline-block;line-height:40px;text-align:center;width:243px;height:40px;background:#d32f2f;color:#fff;font-size:14px;border:none;border-radius:5px;margin-top:5%;}


/*积分明细*/
.inner-rg .table-jfmx{ margin:20px 0 0}
.inner-rg table.table-jfmx tr td{ height:auto}
.inner-rg table tr.jfmx-tr-top{ background:#fff;  }
.inner-rg table tr.jfmx-tr-top td{ height:40px; font-size:12px; color:#464646; padding:0 2% }
.inner-rg table tr.jfmx-tr-center{ background:#f4f4f4}
.inner-rg table tr.jfmx-tr-center td{ border:1px #e7e7ec solid}
.inner-rg table tr.jfmx-tr-center td.jfmx-tr-center-name{ text-align:center; width:15%; padding:2%}
.inner-rg table tr.jfmx-tr-center td.jfmx-tr-center-name h6{ font-size:18px; color:#222222; margin:0 0 13px}
.inner-rg table tr.jfmx-tr-center td.jfmx-tr-center-name p{ font-size:12px; color:#8a8a8a; line-height:17px}
.inner-rg table tr.jfmx-tr-center td s{ font-weight:100; color:#8a8a8a; display:block; margin:0 0 10px}
.inner-rg table tr.jfmx-tr-bt td{ border:none; background:#eaeaea}

/*订单管理*/
.table-ddgl{}
.inner-rg table.table-ddgl tr td{ height:auto}
.inner-rg table.table-ddgl tr.jfmx-tr-top{ background:#f4f4f4;  }
.inner-rg table.table-ddgl tr.jfmx-tr-top td{ height:40px; color:#c0c0c0}
.inner-rg table.table-ddgl tr.jfmx-tr-top span{ padding:0 1%; color:#333333}
.inner-rg table.table-ddgl tr.jfmx-tr-center{ background:#fff}
.inner-rg table.table-ddgl tr.jfmx-tr-center td.bt{ overflow:hidden; padding:2%}
.inner-rg table.table-ddgl tr.jfmx-tr-center td.bt p{ width:75%; float:left}
.inner-rg table.table-ddgl tr.jfmx-tr-center td.bt p em,
.inner-rg table.table-ddgl tr.jfmx-tr-center td.bt p i{ font-style:normal; display:block; float:left; text-align:left}
.inner-rg table.table-ddgl tr.jfmx-tr-center td.bt p em{ width:11%;}
.inner-rg table.table-ddgl tr.jfmx-tr-center td.bt p i{ width:75%; }
.inner-rg table.table-ddgl tr.jfmx-tr-center td.bt span{ width:10%; float:right; color:#fff; display:block; height:30px; line-height:30px;}
.inner-rg table.table-ddgl tr.jfmx-tr-center td.bt span.bt-wcl{  background:#efa423;}
.inner-rg table.table-ddgl tr.jfmx-tr-center td.bt span.bt-yrk{ background:#c7c7c7;}

/*促销活动*/
.table-cxhd{}
.inner-rg table.table-cxhd tr td{ height:auto}
.inner-rg table.table-cxhd tr.jfmx-tr-center{}
.inner-rg table.table-cxhd tr.jfmx-tr-center input[type="text"]{ border:1px #cccccc solid; background:none; text-align:center; height:33px; line-height:33px; width:68px;}
.inner-rg table.table-cxhd tr.jfmx-tr-center input[type="submit"]{ background:#df5959; color:#fff; border:none;height:33px; line-height:33px; padding:0 10px}

/*酒城藏酒*/
.inner-rg-search .search3-1{width:780px;height:40px;float:left;margin-left:50px;}
.inner-rg-search .search3-1 a{display:block;float:left;margin-right:25px;width:130px;height:40px;line-height:40px;text-align:center;background:#e8c160;font-size:14px;color:#fff;padding:0 15px;border-radius:5px;-webkit-box-shadow:0 2px 3px rgba(234, 169, 51, .8);
  -moz-box-shadow:0 2px 3px rgba(234, 169, 51, .8);
  box-shadow:0 2px 3px rgba(234, 169, 51, .8); }

/*提酒查看*/
.tj-look{width:90%;min-height:480px;padding:33px;background:#f4f4f4;margin-top:24px;}
.tj-look h4{color:#444444;font-size:14px;font-weight:bold;height:33px;border-bottom:1px #cccccc solid;}
.tj-look h4 span{margin-right:40px;}
.tj-look ul{padding:10px 0;width:100%;overflow:hidden;}
.tj-look ul li{width:24%;height:34px;background:#fff;margin:0.5%;float:left;padding-left:15px;line-height:34px;color:#444444;font-size:14px;}
.tj-look ul li.sp{width:49%;}
.tj-look ul li span{padding-right:5px;}
.tj-look h3{color:#444444;font-size:14px;border-top:1px #cccccc solid;padding-top:15px;}

/*入库查看*/
.tj-look .message-box .message span{float:left;height:30px;line-height:30px;display:block;color:#777777;font-size:12px;padding:0 5px;}

/*藏酒情况*/
.cj-box{width:90%;background:#fff;border:1px #e5e5eb solid;margin-top:22px;}
.cj-box h1{border-bottom:1px #e5e5eb solid;height:40px;padding:0 30px;background:#f4f4f4;line-height:40px;overflow:hidden;}
.cj-box h1 span{color:#333333;font-size:18px;display:block;float:left;margin-right:54px;}
.cj-box h1 a{display:block;float:left;margin-top:7px;width:60px;height:26px;line-height:26px;text-align:center;border-radius:50px;font-size:14px;color:#fff;margin-right:10px;}
.cj-box h1 a.a1{background:#a9e08b;}
.cj-box h1 a.a2{background:#e66161;}
.cj-box h1 a.a3{background:#e6af61;}
.cj-box h1 a.a4{background:#646fc1;}
.cj-box h1 em{font-style:normal;float:right;color:#777777;font-size:14px;}
.cj-box ul{overflow:hidden;padding:25px 25px 18px;}
.cj-box ul li{width:20%;float:left;height:30px;color:#333333;font-size:14px;}
.cj-box ul li span{color:#777777;}

/*品尝*/
.pc-look{width:90%;padding:33px;margin-top:24px;}

.pc-look .message-box{overflow:hidden;margin:40px 0;width:900px}
.pc-look .message-box .message{float:left;width:300px;overflow:hidden;padding-left:20px;margin-bottom:22px;}
.pc-look .message-box .message h2{text-align:right;width:70px;float:left;height:30px;line-height:30px;color:#444444;font-size:14px; margin-right:15px;}
.pc-look .message-box .message span{float:left;height:30px;line-height:30px;display:block;color:#777777;font-size:12px;padding:0 5px;}
.pc-look .message-box .message .ipt{position:relative;font-size:14px;color:#777777;width:195px;float:left;height:30px;line-height:30px;border:1px #e5e5eb solid;border-radius:3px;padding:0 10px;outline:none;background-color:#f4f4f4;}
.pc-look .message-box .message .ipt1{width:150px;}
.pc-look .message-box .message .ipt2{position:relative;font-size:14px;color:#777777;width:195px;float:left;height:30px;line-height:30px;}
.pc-look .message-box .message .ipt2 input[type="radio"]{margin:0;}
.pc-look .message-box .message .ipt2 label{font-weight:normal;margin:0 10px 0 0 ;}
.pc-look .message-box .message1{width:900px;padding-left:20px;margin-bottom:22px;}
.pc-look .message-box .message1 h2{text-align:right;width:70px;float:left;height:30px;line-height:30px;color:#444444;font-size:14px; margin-right:15px;}
.pc-look .message-box .message1 .ipt{font-size:14px;color:#777777;width:794px;float:left;height:90px;border:1px #e5e5eb solid;border-radius:3px;max-width:794px;max-height:90px;padding:10px;background:#f4f4f4;}




/*续存*/
.message-box-top{overflow:hidden;width:100%;border-bottom:1px #cccccc solid;}
.message-box-top .message{float:left;width:450px;overflow:hidden;padding-left:50px;margin-bottom:22px;}
.message-box-top .message h2{text-align:right;width:100px;float:left;height:30px;line-height:30px;color:#444444;font-size:14px; margin-right:15px;font-weight:bold}
.message-box-top .message .ipt{position:relative;font-size:14px;color:#444444;width:200px;float:left;height:30px;line-height:30px;border:1px #e5e5eb solid;border-radius:3px;padding:0 10px;outline:none;background-color:#f4f4f4;font-weight:bold}
.message-box-top .message span{float:left;height:30px;line-height:30px;display:block;color:#2ca323;font-size:14px;padding:0 15px;font-weight:bold}

/*续存*/
.message-box.look.xc  .message span{color:#777777;}

/*会员关怀*/
.message-box .message .ipt-new{font-size:14px;color:#777777;width:245px;float:left;height:90px;border:1px #e5e5eb solid;border-radius:3px;max-width:245px;max-height:90px;padding:10px;background:#f4f4f4;}

/*填写提酒人姓名*/
.pc-look .message-box-top .message{float:left;width:300px;overflow:hidden;padding-left:20px;margin-bottom:22px;}
.pc-look .message-box-top .message h2{text-align:right;width:70px;float:left;height:30px;line-height:30px;color:#444444;font-size:14px; margin-right:15px;font-weight:bold}
.pc-look .message-box-top .message .ipt{position:relative;font-size:14px;color:#444444;width:195px;float:left;height:30px;line-height:30px;border:1px #e5e5eb solid;border-radius:3px;padding:0 10px;outline:none;background-color:#f4f4f4;font-weight:bold}
.pc-look .line{clear:both;margin-bottom:22px;width:100%;height:1px;border-bottom:1px #cccccc solid;}

/*出库*/
.message-box.ck{overflow:hidden;width:90%;}
.message-box.ck .message{float:left;width:50%;overflow:hidden;margin-bottom:22px;}
.message-box.ck .message h2{text-align:right;width:100px;float:left;height:30px;line-height:30px;color:#444444;font-size:14px; margin-right:15px;}
.message-box.ck .message .ipt{position:relative;font-size:14px;color:#444444;width:200px;float:left;height:30px;line-height:30px;border:1px #e5e5eb solid;border-radius:3px;padding:0 10px;outline:none;background-color:#f4f4f4}
.message-box.ck .message span{float:left;height:30px;line-height:30px;display:block;color:#2ca323;font-size:14px;padding:0 15px;}
.message-box.ck .message a{width:100px;float:left;height:30px;line-height:30px;border-radius:3px;display:block;font-size:14px;color:#fff;background:#ebb84c;margin-left:5px;text-align:center;line-height:30px;}
.message-box.ck .message3{width:90%;text-align:center;clear:both;}
.message-box.ck .message3 .ipt3{display:inline-block;line-height:40px;text-align:center;width:243px;height:40px;background:#d32f2f;color:#fff;font-size:14px;border:none;border-radius:5px;margin-top:2%;}

/*来电关怀*/
#dialogBg{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;display:none;}
#dialog{width:565px;height:335px;margin:0 auto;display:none;position:fixed;top:50%;left:50%;margin:-167px 0 0 -282px;z-index:10000;background:url(../img/bj.png) no-repeat center center;}
.dialogTop{width:90%;margin:0 auto;border-bottom:1px dotted #ccc;letter-spacing:1px;padding:30px 0 10px;text-align:right;}
.dialogTop a{color:#777;font-size:14px;}
#dialog h2{font-size:24px;font-weight:bold;color:#a9e08b;width:100%;text-align:center;margin:20px 0 30px;}
#dialog input[type="text"]{width:324px;height:42px;display:block;margin:0 auto;border-radius:5px;border:1px #e9e9e9 solid;background:#f7f7f7;font-size:14px;padding-left:15px;position:relative;outline:none;}
#dialog .tj{width:155px;height:40px;display:block;margin:40px auto 0;border:none;color:#fff;font-size:14px;background:#d32f2f;border-radius:5px;}


/*欢迎*/
.welcome{min-width:auto;width:100%;height:100%;background:url(../img/bj.jpg) no-repeat bottom center;background-size:cover;position:relative}
.yd-logo{width:146px;height:130px;position:absolute;top:40px;left:70px;}
.yd-logo img{max-width:100%;}
.yd-main{width:980px;height:135px;position:absolute;top:50%;left:50%;margin:-67px 0 0 -490px;}
.yd-main img{max-width:100%;}
.yd-main h2{width:180px;margin:30px auto 0;}
.yd-main h2 span{font-size:16px;color:#fff;margin-left:20px;display:inline-block}
.yd-main h2 img{width:30px;}



@media screen and (max-width:1300px) {
  .message-box .message{width:420px;padding-left:10px;}
  .message-box .message1{width:840px;padding-left:10px;}
  .message-box .message1 .ipt{width:665px;}
  .inner-rg-search .search3-1{width:500px}
  .inner-rg-search .search3-1 a{width:100px;margin-right:15px;}
  .jp-top{width:100%;}
}
@media screen and (max-width:1500px) {

.jp-top-lf{width:300px;}
.jp-top-lf .message{width:300px;}
.jp-top-lf .message h2{width:60px;}
.jp-top-lf .message .ipt{width:200px;}
.jp-top-rg a{margin-right:10px;}
}

.tjsuccess{ width:320px; height:340px;  position:absolute; top:50%; left:50%; margin:-170px 0 0 -160px; text-align:center}
.tjsuccess img{ display:inline-block;}
.tjsuccess .tjsuccess-tit{color:#999999; font-size:16px; font-weight:bold;margin-top:15px;}
.tjsuccess h3{color:#333; font-size:36px; font-weight:bold;letter-spacing:4px;margin:18px 0 50px;}
.tjsuccess a{width:131px;height:33px;background:url(../img/icon-new1.png) no-repeat center center;text-align:center;line-height:33px;color:#fff;display:block;margin:0 auto;}

.message-box .message-j1{ width: 420px; padding-left: 10px;}
.message-box .message-j1 .ipt{ width:245px; min-height:90px}
.message-box .message-j2 h2{ color:#d32f2f}

.jp-bottom ul li .carduse{color:#000;  position: inherit;}
.input_sub{  display: inline-block;  line-height: 40px;  text-align: center;  width: 243px;  height: 40px;  background: #d32f2f;  color: #fff;  font-size: 14px;  border: none;  border-radius: 5px; }




/*login*/
.llogin-box{ width:310px; margin:8% auto 0 }
.llogin-box .message{ overflow:hidden; margin:0 0 10px}
.llogin-box .message span{ color:#fff; font-size:18px; font-weight:600}
.llogin-box .message input{ border:none; border-bottom:1px #fff solid; background:none; width:270px; height:35px; line-height:35px; outline:none; color: #fff; font-size: 16px;}
.llogin-box .login{ width:100%; height:35px;  line-height:35px; background:#d1d1d1; text-align: center; border: none; margin: 10px 0 0; font-size:18px; border-radius: 5px }
.llogin-box .login:hover{ background: rgb(248,233,170); color: #ff0000}

  /**/
.jp-bottom2{}
.jp-bottom2 ul{ overflow:hidden; padding:20px 0}
.jp-bottom2 ul li{ width:210px; margin:0 20px 35px; float:left; background:#fff; padding:5px 5px 8px}
.jp-bottom2 ul li .top{ background:url(../img/bg_1.png) no-repeat; height:138px; text-align:center}
.jp-bottom2 ul li .top .p1{ font-size:20px; font-weight:bold;     padding: 40px 0 20px; color:#ffa200; background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(255, 255, 206, 1)), to(rgba(255, 162, 0, 1)));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}
.jp-bottom2 ul li .top .p1 strong{ font-size:26px}
.jp-bottom2 ul li .top .p2{ color:#feef7c; font-size:14px;}
.jp-bottom2 ul li .bt{}
.jp-bottom2 ul li .bt table{ width:90%; margin:10px auto 15px}
.jp-bottom2 ul li .bt table td{ border:none; font-size:14px; height:25px}
.jp-bottom2 ul li .bt table .td1{ text-align:left;}
.jp-bottom2 ul li .bt table .td2{ text-align:right; }
.jp-bottom2 ul li .bt .link a{ display:block; background:#c10202; height:29px; line-height:29px; color:#fff; text-align:center; border-radius:5px}

.new-div{height:50px;line-height:50px;font-size:16px;background:#d32f2f;margin-bottom:20px;padding:0 20px;display:inline-block;color:#fff;border-radius:5px;}
.fl{float:left !important;}
.activeOn{    background: #d32f2f !important;     -webkit-box-shadow: 0 2px 3px rgb(211, 47, 47) !important;  -moz-box-shadow: 0 2px 3px rgba(234, 169, 51, .8) !important;  box-shadow: 0 2px 3px rgb(211, 47, 47) !important;}


/*退款*/
#dialogBg1{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;display:none;}
#dialog1{width:565px;height:335px;margin:0 auto;display:none;position:fixed;top:50%;left:50%;margin:-167px 0 0 -282px;z-index:10000;background:url(../img/bj.png) no-repeat center center;}
.dialogTop{width:90%;margin:0 auto;border-bottom:1px dotted #ccc;letter-spacing:1px;padding:30px 0 10px;text-align:right;}
.dialogTop a{color:#777;font-size:14px;}
#dialog1 h2{font-size:24px;font-weight:bold;color:#a9e08b;width:100%;text-align:center;margin:20px 0 30px;}
#dialog1 span{font-size:14px;font-weight:bold;width:100%;text-align:left;margin:20px 20 30px;}
#dialog1 .message{margin-left: 80px; height: auto; min-height: 40px;}
#dialog1 textarea{border:1px #e9e9e9 solid;background:#f7f7f7;}
#dialog1 .tj{width:155px;height:40px;display:block;margin:20px auto 0;border:none;color:#fff;font-size:14px;background:#d32f2f;border-radius:5px;}

